import 'package:get/get.dart';
import 'event_summary_view.dart';

/// 事件小计状态管理
class EventSummaryState {
  /// 选中的时间段（0:日, 1:周, 2:月）
  RxInt selectedPeriod = 0.obs;

  /// 日期范围文本
  RxString dateRangeText = ''.obs;

  /// 分组的事件列表（按日期分组）
  RxMap<String, List<EventItem>> groupedEvents = <String, List<EventItem>>{}.obs;

  /// 是否正在加载
  RxBool isLoading = false.obs;
}
